† Corresponding author. E-mail:
Project supported by the National Basic Research Program of China (Grant No. 2016YFA0301903), the National Natural Science Foundation of China (Grant Nos. 11304387, 11174370, 61632021, 61205108, and 11305262), and the Research Plan Project of National University of Defense Technology (Grant No. ZK16-03-04).
Calculating the spatial structures of ion crystals is important in ion-trapped quantum computation. Here we demonstrate that the simulated annealing method is a powerful tool to evaluate the structures of ion crystals. By calculating equilibrium positions of 10 ions under harmonic potential and those of 120 ions under anharmonic potential, both with the standard procedure and simulated annealing method, we find that the standard procedure to evaluate spatial structures is complicated and may be inefficient in some cases, and that the simulated annealing method is more favorable.
The trapped ions system serves as one of the most promising systems for realizing an operational quantum computer.[1] Among all kinds of configurations of the ion traps, the surface-electrode ion trap is distinctive due to its versatility, such as the high scalability and the good stability of the trap.[2,3] Recently, the large-scale ion traps which have been developed from the quadrupole trap attract great attention.[4,5] These traps have quantum charge-coupled device (QCCD) architectures, in which ions are cooled in one region but stored and used in other regions. In a particular region, using a high frequency harmonic potential along the axial direction allows for the ion string experiencing a second-order phase transition from a linear to a zig–zag structure.[6–8] In fact, after a structural phase transition, the trapped ions will always be in certain equilibrium positions with the minimum total potential energy.[9–11] Between two particular regions, ions can be transported adiabatically, it is a slow transport process in which ions are in equilibrium positions at every moment. So when we discuss the trapping stability, structural phase transition and transportation of the ions, we need to calculate the equilibrium positions of the ion crystals.
There is a standard procedure of calculating the equilibrium positions of the ion crystals, its details are given by James.[12] Many groups have adopted the standard procedure no matter the axial quasistatic electric field is harmonic[12,13] or anharmonic.[14,15] However, the standard procedure may be hard to use under some particular axial potentials, and it may not find the right results. Thus to find a better algorithm is necessary. Simulated annealing (SA) method is a heuristic algorithm, it simulates the heated metal’s cooling process which is somewhat analogous to cooling ions, and it is powerful to solve this kind of optimization problems.
In this article, the SA method is introduced for computing the equilibrium positions of the ions. Then we compare the standard procedure and the SA method by calculating equilibrium positions of 10 ions under harmonic potential, we also compare the two methods when calculating equilibrium positions of 120 ions under anharmonic potential. We find the SA method is more powerful than the standard procedure to evaluate the spatial structures of ion crystals.
A linear ion string structure in Paul trap is the simplest type of ion Coulomb crystals.[16] It arises mainly in the case of the Coulomb interaction between every two ions, and the external electric field, which is generated from a radial radio frequency (RF) and a much weaker axial electrostatic field along the trap. We obtain the structure by calculating the equilibrium positions of the ions under the condition that the system’s potential energy is minimized. We consider a string of N ions each with charge q. The position of the m-th ion is denoted by
Briefly speaking, the standard procedure of minimizing the potential energy has three steps: (i) taking the partial derivative of potential energy for each position variable, (ii) making them equal to zero, and (iii) sovling these partial differential equations. Whether the axial electrostatic potential V is in the form of harmonic potential[12,13] or anharmonic potential,[14,15] it is summarized as a process of solving the following set of partial differential equations
To avoid the problems of the standard procedure mentioned above, we introduce the SA method[17,18] to minimize the potential energy. The SA method is an algorithm motivated by the thermodynamical process, which is cooling molten metal to its state with minimum energy slowly.[19,20] This method has the ability to avoid poor local minimum.[21] Besides, it needs not taking the derivative of U.
The SA algorithm is briefly shown in Fig.
Here we specially discuss the process of escaping from local minimum to global minimum by the SA method. If new potential energy
In order to show the validity of our SA algorithm, we calculate the equilibrium positions of the ions under a harmonic potential by both the standard procedure and the SA method, and we compare our results with the tabulated results which are from James.[12] The formula of the harmonic potential can be expressed by
We use strings of
In the table, (
A long linear ion string with equidistance benefits large-scale quantum processor,[14] because it has the closely spaced transverse phonon modes and good addressability for lasers. Under the same radial confinement, a linear ion string in an anharmonic trap can contain more ions than that in a harmonic trap before undergoing a structural phase transition. Anharmonic traps allow to store linear strings of equal distance.[22] To show that SA method is also applicable to the problem in anharmonic traps, we calculate the equilibrium positions of an ion string under the anharmonic potential, whose analytic expressions have been found.[22] In the Ref. [22], the author showed that N ions can form a string with equal separation d between every two adjacent ions under the anharmonic potential as follows:
Now we calculate the equilibrium positions and the separations between every two adjacent ions under this potential. Using the standard procedure, it is hard to find a proper numerical method to solve Eq. (
As what we have anticipated, the SA method is powerful to find the right equilibrium positions.
As is shown above, the SA method can find the right results, instead of falling into some unknown local minimum, and can also compute the structure without the limitation of potential form by avoiding evaluating the partial derivatives of the potential energies, especially when the potential has a complex, segment or discrete form, which is difficult or incapable for the standard procedure. Expending this method to two-dimensional and three-dimensional potentials, we only need to double and triple the number of variables for one-dimensional potential, respectively. Moreover, the SA method can also optimize other physical problems effectively. Using this method one can simulate the zig–zag structure and the transportation of ions on a gold-on-silica segmented surface-electrode ion trap.[23,24] For two-dimensional and three-dimensional occasions, one can study the phase transition of the ions, like Kibble–Zurek mechanism with the SA method.[25,26] In addition, by precisely determining the structures of ion crystals with the SA method, one can also study the ion micromotion, it can further promote designing of ion traps.
In summary, we have introduced the SA method to compute the equilibrium positions and the structures of linear ion string under both the harmonic and the anharmonic potentials respectively. By comparing the SA method with the standard procedure, we have found that the SA method is more versatile and more reliable for finding equilibrium positions of ions under various potential forms.
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] | |
[24] | |
[25] | |
[26] |